The percentage of a population in a certain country/state that can read and write in a specific age group is literacy of that particular country/state. The adult literacy rate applies to those aged above 15, the junior literacy rate to those aged 15 to 24, and the older literacy rate to those aged 65 and above. It's usually tested by how well you can understand a brief, simplified statement about everyday life. Literacy covers numeracy in general, and measuring may include a basic arithmetic skill test. Functional literacy, a more complete measure of literacy tested on a continuous scale in which many competency levels may be established, should be separated from the literacy rate and the number of literates.
Literacy and education levels are important measures of a society's level of growth. Literacy is widely linked to major features of modern civilization, such as urbanization, industry, communication, and trade. Literacy is a crucial component of an individual's entire development since it allows them to better understand and respond to their social, political, and cultural surroundings. Higher levels of education and literacy result in increased awareness, as well as improvements in economic and social situations. It works as a tool for social upliftment, increasing the returns on investment in almost every aspect of development, including population management, health, cleanliness, environmental degradation control, and the employment of the poor.
Literacy is a requirement for education and a weapon for empowerment.The more literate people, the more conscious of career opportunities and engagement in the information economy. Further, literacy can lead to increased health awareness and greater engagement in the community's cultural and economic well-being. After independence, literacy levels improved greatly, and nearly two-thirds of our people were literate today. However, increases in literacy rates must engage with the Indian population's even now growth rate. Literacy levels differ significantly by gender, region, and age. Lets walk through statistical data obtained from dataset uploaded by Govt. of India for the literacy rate for various categories over the period from 1991 to 2011.
import plotly
plotly.offline.init_notebook_mode()
import numpy as np #Linear Algebra
import pandas as pd #To Wrok WIth Data
## I am going to use plotly for visualizations. It creates really cool and interective plots.
import matplotlib.pyplot # Just in case.
import plotly.express as px #Easy way to plot charts
import plotly.graph_objects as go #Does the same thing. Gives more options.
import plotly as ply # The whole package
from plotly.subplots import make_subplots #As the name suggests, for subplots.
df = pd.read_csv('data/data.csv')
df.head()
| All India/State/Union Territory | 1991 - Male | 1991 - Female | 1991 - Persons | 2001 - Male | 2001 - Female | 2001 - Persons | 2011 - Rural - Male | 2011 - Rural - Female | 2011 - Rural - Person | 2011 - Urban - Male | 2011 - Urban - Female | 2011 - Urban - Persons | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | All India | 52 | 64 | 39 | 65 | 75 | 54 | 77 | 58 | 68 | 89 | 79 | 84 |
| 1 | Andhra Pradesh | 44 | 55 | 33 | 61 | 70 | 50 | 69 | 52 | 60 | 86 | 74 | 80 |
| 2 | Arunachal Pradesh | 42 | 52 | 30 | 54 | 64 | 44 | 67 | 52 | 60 | 88 | 77 | 83 |
| 3 | Assam | 53 | 62 | 43 | 63 | 71 | 55 | 75 | 63 | 69 | 92 | 85 | 89 |
| 4 | Bihar | 38 | 51 | 22 | 47 | 60 | 33 | 70 | 49 | 60 | 83 | 71 | 77 |
India = df[df['All India/State/Union Territory'] == 'All India'].T
In = India.iloc[3:13:3,:]
In.reset_index(inplace = True)
In.columns = ['Measure', 'Value']
In
| Measure | Value | |
|---|---|---|
| 0 | 1991 - Persons | 39 |
| 1 | 2001 - Persons | 54 |
| 2 | 2011 - Rural - Person | 68 |
| 3 | 2011 - Urban - Persons | 84 |
fig = go.Figure(data=[
go.Bar( x=In['Measure'], y=In['Value'], marker_color = "lightsalmon"),
#go.Bar(name='2001 - Persons', x=In['Measure'], y=In['Value'], marker_color='rgb(26, 118, 255)'),
#go.Bar(name='2011 - Rural - Person', x=In['Measure'], y=In['Value'], marker_color='rgb(26, 58, 150)'),
#go.Bar(name='2011 - Urban - Persons', x=In['Measure'], y=In['Value'], marker_color='rgb(26, 78, 205)')
])
fig.update_layout(title='Overall Literacy Rate in India (1991 - 2011):')
fig.show()
The data represent the education pace of India for various classes as displayed above in the visual chart. The literacy rate of the populace matured over 7 years in 2001 was 54% while it was just 39% in the year 1991. The development has been a lot quicker contrasted with that of the earlier decade since the literacy rate expanded by 15% rate focuses somewhere in the range of 1991 and 2001. The sped-up development during 1991-2001 can be considered as an incredible accomplishment. One more noteworthy component of the outcomes on proficiency in 2001 statistics is that, interestingly, the quantity of non-literates declined somewhere in the range of 1991 and 2001, rather than expanding. The speed up development during 1991-2001 can be considered as an incredible accomplishment. One more surprising component of the outcomes on literacy in the 2001 enumeration is that the quantity of non-literates declined somewhere in the range of 1991 and 2001. The literacy rate varies across the states as shown in fig-2. Kerala stays on the top with around 88% literacy rate, Bihar is at the base with only 33% (Data for J&k is not given for the year 1991) . In 1991 likewise, it had the most Minimum Literacy rate of just 22% among the states and Union Territories across India. Many have gained enormous headway while in others the advancement has been fairly late.
nd = df.iloc[1:,:]
nd1 = nd.sort_values(by=['1991 - Persons'], ascending=True)
nd2 = nd.sort_values(by = ['2001 - Persons'], ascending = True)
fig = go.Figure(data = [
go.Scatter(name='1991', x=nd1['All India/State/Union Territory'], y=nd1['1991 - Persons'], mode='markers'),
go.Scatter(name='2001', x=nd2['All India/State/Union Territory'], y=nd2['2001 - Persons'], mode='markers')
])
fig.update_layout(barmode='group', title = 'Total Literacy Rate Across Nation During 1991 and 2001 :')
fig.show()
The main increment has occurred in Rajasthan, Madhya Pradesh, Chhattisgarh, Andhra Pradesh and Uttar Pradesh as can be observed in the fig-2. Orissa and Meghalaya additionally gained huge headway, however not in a similar way as a few different states. Because in many states like Rajasthan, Madhya Pradesh have started out many projects related to education, which has apparently made a huge impact in Education system. Also if we see in the figure even the states like uttaranchal Pradesh and nagaland are way ahead of states like uttar pradesh, even though they are economically weaker states comparatively, have been relatively better in education.
nd3 = nd.sort_values(by=['2011 - Rural - Person'], ascending=True)
nd4 = nd.sort_values(by = ['2011 - Urban - Persons'], ascending = True)
fig1 = go.Figure(data = [
go.Scatter(name='2011 - Rural ', x=nd3['All India/State/Union Territory'], y=nd3['2011 - Rural - Person'], mode='markers'),
go.Scatter(name='2011 - Urban ', x=nd4['All India/State/Union Territory'], y=nd4['2011 - Urban - Persons'], mode='markers')
])
fig1.update_layout(barmode='group', title = 'Total Literacy Rate Across Nation In Rural And Urban During 2011 :')
fig1.show()
The above fig shows the statistics of rural and urban areas during 2011. As always kerala remains at the tops in both rural and urban sectors with literacy rates of 93% and 95% respectively. This time Andhra Pradesh is at the base in the rural sector with just 60% literacy rate, but made significant improvement in the urban sector with literacy rate of around 80%. States Like Meghalaya, Mizoram and D & N Haveli achieved more than 90% literacy rate, competitive to Kerala, despite having weak state GDP. The below fig-4 has shown how literacy rate is spread among the states and Union Territories across India.
In many states except Bihar and Jharkhand, literacy rate has improved dramatically between 1991 to 2011. It is vital to focus more on the grown-up literacy programs for the huge populace of non-literate people/adults. They comprise around 40% of the absolute grown-up populace (old enough 15+), and that implies a population of around 230 million non-educated grown-ups. The objective initially fixed for Adult literacy programs was to make 100 million non-educated people literate by somewhere around 1999 or 2000. This target was not accomplished, yet the statistics information show that the effect was much beneath the normal accomplishment. Overall all the states have made great improvement over the decades and will continue to do so in the near future.
References: https://www.oxfamindia.org/featuredstories/10-facts-illiteracy-india-you-must-know https://censusindia.gov.in/census_and_you/literacy_and_level_of_education.aspx www.educationforallinindia.com https://www.kaggle.com/code/para24/eda-with-plotly/notebook https://www.kaggle.com/datasets/doncorleone92/govt-of-india-literacy-rate https://www.analyticsvidhya.com/blog/2021/09/how-to-visualise-data-in-maps-using-geopandas/ https://data.gov.in/catalog/literacy-rate-india-nsso-and-rgi